performance venue - Turkish English Dictionary